Realtime Constraint-Based Cinematography for Complex Interactive 3D Worlds
نویسندگان
چکیده
In 3D interactive ction systems, a virtual camera must \ lm" the behaviors of multiple autonomous characters as they unpredictably interact with one another, are modi ed by the viewer, and manipulate artifacts in 3D worlds with complex scene geometries. It must continuously plan camera movements to clearly shoot the salient visual features of each relevant character. To address these issues, we have developed a 3D interactive ction system with a narrative planner that, together with a bank of autonomous character directors, creates cinematic goals for a constraintbased realtime 3D virtual cinematography planner. As interactive narratives unfold, a cinematic goal selector creates view constraints to lm the most salient activities performed by the characters. These constraints are then passed to a camera planner, which employs a partial constraintbased approach to compute the position and orientation of the virtual camera. This framework has been implemented in a prototype 3D interactive ction system, Cops&Robbers, a testbed with multiple characters interacting in an intricate cityscape.
منابع مشابه
Realtime Constraint Based Cinematography for Complex Interactive D Worlds
In D interactive ction systems a virtual camera must lm the behaviors of multiple autonomous characters as they unpredictably interact with one another are modi ed by the viewer and manip ulate artifacts in D worlds with complex scene geometries It must continuously plan camera movements to clearly shoot the salient visual fea tures of each relevant character To address these issues we have dev...
متن کاملNatural Language Generation Journeys to Interactive 3D Worlds Invited Talk Extended Abstract
Interactive 3D worlds offer an intriguing testbed for t h e natural language generation community. To complement interactive 3D worlds' rich visualizations, they ~equire significant linguistic flexibility and communicative • power. We explore the major functionalities and ~rchitectural implications of natural language generation for three key classes of interactive 3D worlds: self. ." explainin...
متن کاملLongboard: A Sketch Based Intelligent Storyboarding Tool for Creating Machinima
Real-time 3D game environments provide a compelling medium for cinematic storytelling. Professional filmmakers have started using them for pre-visualization. They provide a low-cost learning environment to students. Longboard is an intelligent storyboarding tool that provides content authors access to 3D graphical environments through an intuitive sketch based interface. Users can author script...
متن کاملNatural Language Generation Journeys to Interactive 3 D W Orlds
Interactive 3D worlds o er an intriguing testbed for the natural language generation community. To complement interactive 3D worlds' rich visualizations, they require signi cant linguistic exibility and communicative power. We explore the major functionalities and architectural implications of natural language generation for three key classes of interactive 3D worlds: selfexplaining 3D environm...
متن کاملWissenheim Worlds – a Massively Multi-User Environment Focused on E-Action-Learning
The “Wissenheim Worlds” project provides an interactive virtual 3D world initially designed to host educational material for computer science students. All participants are represented as avatars and perceive a rich multimedia experience. This includes animated lecture material, interactive content, meeting opportunities, games and fun. The current aim of the project is to present the often ver...
متن کامل